// 点击登录时，提交用户名和密码进行验证
document.querySelector("#submitBtn").addEventListener("click", function () {

    // 获取用户名和密码
    const username = document.querySelector("input[name='username']").value;
    const password = document.querySelector("input[name='password']").value;

    // 用户名、密码非空校验
    if(!username)
    {
        alert("用户名不能为空！");
        return;
    }

    if(!password){
        alert("密码不能为空！");
        return;
    }

    // 构建请求参数
    const url = "API";
    const parameters = {
        APICommand: "Login",
        UserName: username,
        Password: password
    }

    // 向服务器发起请求
    getAPICommandData(url, parameters).then(data => {
        // 登录成功后的处理
        console.log(data);

        // 获取登录状态
        const loginStatus = data.Data.LoginStatus;
        if (loginStatus) {
            // 登录成功，3秒后跳转到Task 列表界面
            alert(`${data.Data.Message}, 1秒后跳转到Task 列表界面`);
            
            // setTimeout(要调用的方法, 毫秒)。 延时多少毫秒调用
            setTimeout(()=>{
                location.href = "/Home?DashboardID=2";
            }, 1000);
        } else {
            // 登录失败跳出错误提示
            alert(data.Data.Message);
        }
    });
});